.navbar .rightMenu .el-input {
  width: 118px;
}
.navbar .rightMenu .el-input .el-input__inner {
  height: 30px;
  line-height: 30px;
}
.navbar .rightMenu .el-input .el-select__caret {
  height: 30px;
  line-height: 30px;
  vertical-align: top;
}
.login .el-button + .el-button {
  margin-left: 0;
}
.login .el-button--primary.is-plain {
  background-color: #fff;
}
.login .el-button--primary.is-plain:focus,
.login .el-button--primary.is-plain:hover {
  background: #fff;
  color: var(--el-button-background-color);
}
.login .el-input__inner {
  height: 34px;
  line-height: 34px;
}
.login .inputError .el-input__inner {
  border: 1px solid #dd6e73;
}
.login .el-progress-bar__outer {
  border-radius: 0;
  background-color: #ddd;
}
.login .el-progress-bar__inner {
  background-color: var(--el-color-primary);
  border-radius: 0;
}
.el-submenu .el-menu-item {
  min-width: 100px;
}
.portal .el-menu {
  border-right: none;
}
.portal .el-sub-menu .el-menu-item {
  min-width: 167px;
}
.portal .el-sub-menu.is-active .el-sub-menu__title {
  color: #69b3ff !important;
}
.portal .el-sub-menu.is-active .el-sub-menu__title > i {
  color: #69b3ff !important;
}
.portal .toolsbar .cRight .el-dropdown {
  margin: 0 10px;
}
.portal .el-card__header {
  padding: 0 20px;
  height: 50px;
  box-sizing: border-box;
  line-height: 50px;
}
.el-pagination {
  display: flex;
  height: 53px;
  align-items: center;
  justify-content: center;
}
.is-background {
  background-color: #fff;
}
